steerable-array radar - Spanish English Dictionary